/**
 * 简单的文件写入
 */

let fs = require("fs");
//同步的文件写入
/**fs.writeFileSync(file, data[, options])
 * file 文件可以写路劲
 * data 就是要写入的内容跟
 * options 选项是一个json 对象{mode:'',flag:'r||w||a-------------'}
 * 
 */
//let result=fs.writeFileSync("./sample1.txt","我不管异步了，我就要简单的，不然我就放弃了！------");
let result=fs.writeFileSync("./sample2.txt","测试下option",{flag:'a'});

//异步文件的写入
/**
 * fs.writeFile(file, data[, options], callback)
 * file 参考上面
 * data 参考上面
 * callbak:回调函数
    
 */
fs.writeFile("./asyncSample.txt","学习简单的我不晕了哦耶",function(err){
    if(err){
        console.log("失败了")
    }else{
        console.log("成功了")
    }
    console.log(arguments)
})

/**
 * 具体的用哪个是分场景
 */
